About Finnoy Management Limited (10246264) United Kingdom