About Telassim Limited (06923133) United Kingdom