About Jorge Laurance By Design Limited (10897101) United Kingdom