About Findinglace Ltd (NI666158) United Kingdom