About Amaze Serviced Accommodation Ltd (12847200) United Kingdom