About Japp Media Limited (10599181) United Kingdom