About Glamour Investments Ltd (10478972) United Kingdom