About Lamiita Shine Clean Ltd (13024760) United Kingdom