About Crofthill Management Limited (NI070767) United Kingdom