About Mallick Consultancy Limited (SC581130) United Kingdom