About L.t. Abraham Consulting Limited (10043239) United Kingdom