About S.s 786 Limited (09514608) United Kingdom