About The Sixth Sense London Ltd (10445142) United Kingdom