About Oia International Ltd (13427934) United Kingdom