About Kra Retail Limited (08260681) United Kingdom