About Awwal Projects (uk) Limited (10059892) United Kingdom