About Bromeliad Ltd (10021893) United Kingdom