About Manfromeden Limited (12111916) United Kingdom