About Ohill International (u.k.) Company Limited (05612801) United Kingdom