About Phoka Ltd. (10626546) United Kingdom