About Aldabros Ltd (10950143) United Kingdom