About Jedd Consultancy Limited (04805449) United Kingdom