About Khaira & Son Limited (11592098) United Kingdom