About Kaji Retail Ltd (10529394) United Kingdom