About Sofu Ltd (13084601) United Kingdom