About Omnipresent International Limited (10520021) United Kingdom