About Cloud Logicx Ltd (12952433) United Kingdom