About Pamandus Solutions Ltd (10717269) United Kingdom