About Seven Acres Pharma Consulting Ltd (10152968) United Kingdom