About The Nth Degree Club Cayman Limited (08596559) United Kingdom