About J & Ama Associates Limited (10437952) United Kingdom