About Snowman Genetics (london) Ltd (11104747) United Kingdom