About Storeiq Services Ltd (12066102) United Kingdom