About Baran Consultancy Limited (08407208) United Kingdom