About Maverick Omega Limited (12437171) United Kingdom