About Jp Sands Consulting Ltd (NI619289) United Kingdom