About Ohl Holdings Ltd (09833414) United Kingdom