About Candc Alpha Ltd (SC687645) United Kingdom