About Asemblr Ltd (10209530) United Kingdom