About Findercod Ltd (09324578) United Kingdom