About Malek Projects Ltd (09029883) United Kingdom