About Phat Architecture Limited (11869952) United Kingdom