About U.k. Alex Limited (02064073) United Kingdom