About Apothem Research Limited (11468473) United Kingdom