About Conundrum Industrial Limited (11540644) United Kingdom