About Ofs International Ltd. (04270310) United Kingdom