About Edgeofmyseat Limited (04735127) United Kingdom