About Operations Edol Limited (10327651) United Kingdom