About Kalai Retail Limited (12955501) United Kingdom