About Fynnba Ltd (12928924) United Kingdom