About Jack Ovall Enterprises Limited (12957421) United Kingdom