About Yahya Industries Ltd (13350998) United Kingdom