About Logidel Ltd (12872105) United Kingdom