About Semperian Omega Ip Holdings Limited (05659939) United Kingdom