About Kyokupaul Ltd (12186691) United Kingdom