About Monoidal Limited (09357384) United Kingdom