About The Lt Foundation Limited (12470320) United Kingdom