About Yaron Palmer Associates Limited (07475584) United Kingdom