About Omnetica Investment Limited (04492913) United Kingdom