About Longshot Cherkley Holdings Limited (11667129) United Kingdom