About Jerry Gadhia Limited (05350895) United Kingdom