About Lxd Studio Ltd (09563527) United Kingdom