About Kr Beveridge Limited (SC618259) United Kingdom