About Jak Improvements Ltd (12390848) United Kingdom