About Edge Case Solutions Limited (09192632) United Kingdom