About C. Phouli Holdings Ltd (10879159) United Kingdom