About Linc Technology Limited (12976906) United Kingdom