About J&e Solutions Ltd (12648313) United Kingdom