About Jedd Limited (11520451) United Kingdom