About The Drop Ride Holdings Limited (12309769) United Kingdom