About Boaz Studio Limited (09798267) United Kingdom