About Fachi Sbt Ltd (12201777) United Kingdom