About Aphrodite Shells Ltd (13170696) United Kingdom