About Taupe Corporation Limited (12011528) United Kingdom