About Fyn Associates Ltd (12767595) United Kingdom