About Take Heed Ltd. (12760622) United Kingdom