About Jedi Investments Ltd (07766214) United Kingdom