About Smax Projects Limited (10982092) United Kingdom