About Ofs Holdings Ltd (SC577197) United Kingdom