About Opt Asset Holdings Ltd (10178732) United Kingdom