About Khalifa R Ltd (11959330) United Kingdom