About Zaibol Ltd (11598000) United Kingdom