About Shobha Ltd (12690902) United Kingdom