About Castrum (lox) Limited (13537019) United Kingdom