About Japb1 Ltd (12458736) United Kingdom