About Alimore Limited (03797612) United Kingdom