About Jalfrezi Software Limited (06673345) United Kingdom