About Ebad Holdings Ltd (12773007) United Kingdom