About Hakka Rooms Limited (12136679) United Kingdom