About Edgefire Limited (07868292) United Kingdom