About Khaira Trading Ltd. (10677629) United Kingdom