About Mahhala Solutions Limited (06496902) United Kingdom