About Trope Heed Solutions Ltd. (10974677) United Kingdom