About Alamene Limited (12883408) United Kingdom