About Thrisa Super Store Ltd (12527857) United Kingdom