About Sense 8 (uk) Ltd (05774462) United Kingdom