About Abram Associates Limited (10309397) United Kingdom