About J&p Technologies Limited (13183926) United Kingdom