About Crosshill Management Ltd (SC670645) United Kingdom