About Tamago Investment Company Limited (12819135) United Kingdom