About Lemanoosh Limited (09797330) United Kingdom