About Jelaco Ltd (11640452) United Kingdom