About Zorba Limited (07238244) United Kingdom