About Crinan Technology Limited (SC678964) United Kingdom