About Alpha Brix Ltd (12765213) United Kingdom