About J7 Solutions Ltd (10096446) United Kingdom