About Phynix Holiday Home Ltd (13634196) United Kingdom