About Torsten Schifferdat Limited (13475231) United Kingdom