About Eurobay Limited (10938526) United Kingdom