About Soft Resource Limited (12071256) United Kingdom