About Jurasco Holdings Limited (11583847) United Kingdom