About Alexmaur Holdings Limited (13210539) United Kingdom