About J & N Pvt Ltd (12764192) United Kingdom