About Andromeda Drop Ltd (13118914) United Kingdom