About Aloka Limited (04251578) United Kingdom