About Ed Formula Services Limited (11282265) United Kingdom