About Lowlife Pictures Ltd (08007836) United Kingdom