About Alex Rad Limited (SC540389) United Kingdom