About Qereca Ltd (13034583) United Kingdom