About Mamick Consulting Limited (09511830) United Kingdom