About Badicom Int Limited (09793084) United Kingdom