About Omnicentr Limited (13087148) United Kingdom