About Sejr Consulting Limited (10393895) United Kingdom