About Tlk Management Services Limited (SC476471) United Kingdom