About Manaal Ltd (12266202) United Kingdom