About Fink Telecom Services Limited (12922149) United Kingdom