About Whipjar London Limited (07875636) United Kingdom