About Basicidea Group Ltd (10672703) United Kingdom