About Zahora Life Limited (12584502) United Kingdom