About Manrika Khaira Limited (13202668) United Kingdom