About Prologic Solutions Ltd (07718663) United Kingdom