About Laureate Communications Limited (10190043) United Kingdom