About Salty Jitterbugs Limited (10875044) United Kingdom