About C&g Alpha Ltd (13409276) United Kingdom