About Finn Wolff Limited (12490309) United Kingdom