About Sixth Sense Holding Limited (10993806) United Kingdom