About Ruki Khalid Limited (09127806) United Kingdom