About Boyagis Phillips Holdings Ltd (11198513) United Kingdom