About Stefan Prole Limited (12866043) United Kingdom