About Eggplant Software Development Limited (02433418) United Kingdom