About Alphasearch (uk) Limited (04550732) United Kingdom