About Sachdev Holdings Limited (10843526) United Kingdom