About Elapse Limited (04784352) United Kingdom