About Findmatch Ltd (SC515676) United Kingdom