About Ophiuchus Ebt Limited (12884495) United Kingdom