About Admoor Limited (11262103) United Kingdom