About Ichi-riki Ltd (07527479) United Kingdom