About Sanity Not Vanity Limited (12707269) United Kingdom