About Khali Khali Ltd (10108433) United Kingdom