About Fss Sokoli Limited (13058593) United Kingdom