About Emmallen Limited (13108333) United Kingdom