About Clearstore Limited (10246666) United Kingdom