About Mike Lebihan Studio Ltd (11044532) United Kingdom