About Fynn Ltd (10838102) United Kingdom