About Qu Quam Ltd (11418085) United Kingdom