About Ijira Ltd (10146157) United Kingdom