About Rixon Projects Limited (10889546) United Kingdom