About Mavrick Khaira Limited (10176262) United Kingdom