About E Dot Developments Ltd (13090856) United Kingdom