About Jamb Enterprises Ltd (12818802) United Kingdom