About Manabe Ltd (11509157) United Kingdom