About Japp Holdings Ltd (SC515808) United Kingdom