About Jerry Solutions Ltd (12079829) United Kingdom