About Q&m Management Ltd (12894881) United Kingdom