About Steamed Egg Limited (11286580) United Kingdom