About Skelhurst Nominees 1 Limited (12519946) United Kingdom