About Opso Holdings Limited (11285728) United Kingdom