About Edgar Edgar Holdings Limited (10518527) United Kingdom