About Khalifa & T Ltd (12810488) United Kingdom