About Kha Developments Limited (SC411934) United Kingdom