About Serge Janssens Limited (10420816) United Kingdom