About Tlk Serviced Offices Limited (12089328) United Kingdom