About Sherkin Technologies Uk Limited (NI635387) United Kingdom