About Jezler&metelo Investments Ltd (10973858) United Kingdom