About Bull S Instrumed Int L Ltd (11660802) United Kingdom