About Jake & Jen Associates Ltd (12213056) United Kingdom