About Stefan Bisson Ltd. (12616473) United Kingdom