About D-lapse Limited (06914740) United Kingdom