About Sruli Management Ltd (13419849) United Kingdom