About Applejax Limited (12846959) United Kingdom