About Sensa Float Rooms Ltd (12034859) United Kingdom