About Jakes Holdings Limited (12442934) United Kingdom