About Sophius Maximus Limited (13698650) United Kingdom