About Refraq Ltd (12502357) United Kingdom