About Sevenrooms Holdings Ltd (12424003) United Kingdom