About Longshot Iii Nominees Holdings Limited (13675400) United Kingdom