About Kawaji Investment Ltd (12033203) United Kingdom