About Saros Research Limited (04015629) United Kingdom