About Telimore Limited (10016470) United Kingdom