About Akuchi Limited (SC650311) United Kingdom