About Amakubo Limited (13609946) United Kingdom