About Swabian Limited (12725565) United Kingdom