About Ja&p Limited (12489936) United Kingdom