About Logicall Services Ltd (11756487) United Kingdom