About Adambro Limited (12063940) United Kingdom