About Sharo & Associates Limited (11784468) United Kingdom