About Naedlae Studio Ltd (13057462) United Kingdom