About Kuachi Ltd (11651007) United Kingdom