About Ebs Technologies Ltd (12443263) United Kingdom