About Alembic Group Limited (10002679) United Kingdom