About Logans Solutions Ltd (11659407) United Kingdom