About The Sense Of Self Project U.k. Ltd (11819762) United Kingdom