About Ofr Holdings Limited (13447577) United Kingdom