About Leia Foster Limited (11993054) United Kingdom