About Alpha R Cubed Limited (08227280) United Kingdom