Active since Jan 2025
Its the worst ever experience in business This company was approached in February 2022 act on our behalf and last communication was in Sept 2023. No response from various emails and telephone calls from us to meet with them to establish why there is no feedback No detailed reports after numerous request but only requests them to deposit more money and then they go away