About Innovative Edge Limited (05261061) United Kingdom