About Fink Architecture Limited (12693665) United Kingdom