About Finke Developments Limited (13446246) United Kingdom