About Alloar Limited (11654761) United Kingdom