About Finnoy Holding Limited (10245899) United Kingdom