About Ikiru Industries Ltd (12727757) United Kingdom