About Jeddi Services Ltd (07714261) United Kingdom