About Jackfrancis Media Limited (07175251) United Kingdom