About Finnoah Ltd (12832044) United Kingdom