About Liam Nathan Studio Limited (12049652) United Kingdom