About The Extra Edge Limited (13082989) United Kingdom