About Omnichip Ltd (13331451) United Kingdom