About Apfen Associates Ltd (08072745) United Kingdom