About Adora Products Ltd (SC630657) United Kingdom