About Clear Leisure Name Reservation Limited (13290974) United Kingdom