About Turimar Holding Ltd (11854582) United Kingdom