About Sfa Company - Uk Limited (12793051) United Kingdom