About Allioordoc Limited (10368031) United Kingdom