About Bywld Studio Ltd (NI682997) United Kingdom