About Palutern Solutions Ltd (10614261) United Kingdom