About L Angelou Limited (SC678472) United Kingdom