About Optamac X1 Plaza Limited (09832290) United Kingdom