About Herringstream Limited (12190092) United Kingdom