About Findya Limited (06502697) United Kingdom