About Flushed Away Ltd (12497405) United Kingdom