About Bard Studio Ltd (SC501235) United Kingdom