About Bedi It Ltd (11233839) United Kingdom