About Longshot Nominees Limited (06709830) United Kingdom