About Waldorf Management Limited (12156714) United Kingdom