About Findingaplace Limited (06253289) United Kingdom