About Glamour International Investment Uk Limited (11726663) United Kingdom