About Fingle Holdings Limited (11068663) United Kingdom