About Let Me Be Me Limited (09022006) United Kingdom