About Aster & Bay Ltd. (SC544166) United Kingdom