About Sixth Sense Esports Limited (13399829) United Kingdom