About Jpm Technology Ltd (06895028) United Kingdom