About Niel Kang Limited (08619127) United Kingdom