About Jab Technologies Ltd (08079065) United Kingdom