About Glamrose Consulting Group Ltd. (10900724) United Kingdom