About Baal-zaphod Limited (02201508) United Kingdom