About Phenie & Co. Ltd (12665608) United Kingdom