About Phuxas Ltd (12202401) United Kingdom