About Jitterbug Jean Ltd (12190192) United Kingdom