About Atoshi Ltd (10813120) United Kingdom