About Finolta Ltd (11535595) United Kingdom