About Ofrex Limited (07071517) United Kingdom