About Thyme And Space Ltd (11724367) United Kingdom