About Sven Ringling Consulting Limited (11735840) United Kingdom