About Lucatia Design Limited (10039475) United Kingdom