About Elott Ltd (10329462) United Kingdom