About Exit 7 Limited (12915397) United Kingdom