About J&p Tech Solutions Ltd (10398292) United Kingdom