About Alpha Intelligence Labs Ltd (11283080) United Kingdom