About Sebastian Rumkowski Ltd (12120024) United Kingdom