About Edgar Holdings Limited (05358515) United Kingdom