About K&j Sofaru Ltd (12196447) United Kingdom