About Longshot Nominees Iii Limited (13638679) United Kingdom