About Schillerstrasse 25 Ltd (11468556) United Kingdom