About Valkerus Limited (11265082) United Kingdom