About Alpha Composite Developments Ltd (10548184) United Kingdom