About Klaproth Associates Limited (11679740) United Kingdom