About J - A (london) Ltd (12029771) United Kingdom