About Londonewcastle (issuer) Limited (11595028) United Kingdom