About Assemble Technology Ltd (11616290) United Kingdom