About Ellahi S Limited (11066711) United Kingdom