About Quam Technology Limited (06309595) United Kingdom