About Ahava Star Ltd (12238340) United Kingdom