About Kensuke S Kingdom Limited (11341009) United Kingdom