About Jiggar Tech Limited (07753198) United Kingdom