About Khalid Ltd 786 Ltd (11819264) United Kingdom