About Boro Mobiles Ltd (12646811) United Kingdom