About Kuko Shah Limited (09528768) United Kingdom