About Edge View Limited (10510773) United Kingdom