About Logication Ltd (07044285) United Kingdom