About Bleeding Edge Technologies Ltd (06954173) United Kingdom