About Jacknbox Limited (05408070) United Kingdom