About Mansa Enterprises Limited (07914296) United Kingdom