About Cephas Alpha Holdings Ltd (09650498) United Kingdom