About Jedd Investment Ltd (12991137) United Kingdom