About J&n Mano Ltd (13159444) United Kingdom