About Zorba Holdings Limited (09501298) United Kingdom