About Lime House Media Limited (13435032) United Kingdom