About Phagura Holdings Ltd (11235576) United Kingdom