About Khaa Projects Limited (09407188) United Kingdom