About Linkca Ltd (07279204) United Kingdom