About Mypad Essex Limited (12321519) United Kingdom