About Assembly Research Limited (11022819) United Kingdom